telemeter pickup - Turkish English Dictionary